package com.unitd.frame.mybatis.plugin.pagination.comm;

/**
 * @desc 自定义的分页参数信息类, 用于分页处理
 * @filename PageParams.java
 * @copyright www.unitd.com
 * @author Hudan
 * @version 1.0
 * @date 2017/2/5
 */
public class PageParams {

	/** 当前页 */
	private int pageNo = 1;
	 /** 每页的数量 */
	private int pageSize = 10;

	public PageParams() {
	}

	/**
	 * @desc 构造方法,获取分页的当前页和每页数量
	 * @param pageNo 当前页
	 * @param pageSize 每页的数量
	 */
	public PageParams(int pageNo, int pageSize) {
		super();
		this.pageNo = pageNo;
		this.pageSize = pageSize;
	}

	public int getPageNo() {
		return pageNo;
	}

	public void setPageNo(int pageNo) {
		this.pageNo = pageNo;
	}

	public int getPageSize() {
		return pageSize;
	}

	public void setPageSize(int pageSize) {
		this.pageSize = pageSize;
	}

	public int getOffset() {
		return (pageNo - 1) * pageSize;
	}
}